Sarah WeberSarah Weber
Table TennisCharlotte Carey's Microphone and What British Table Tennis Is Really SellingIn 2026, on Russian soil, I mispronounced the striker Dzyuba's name three tim...
Table TennisTwo reigning champions, both seeded second: what the England Under-21 National Cup seeding sheet reveals about how a small table tennis nation operatesOn the England Under-21 National Cup seeding sheet, both reigning champions s...
EsportsOverwatch 2 Season 5: When Sombra and Roadhog Are Reborn at OnceIn more than four years of following professional Overwatch, no patch has...
BadmintonIndian Badminton at Asian Games 2026: Four Quarterfinals and the Void Behind One ShockIt was an afternoon when the scoreboard told the story more clearly than any...
International FootballInjuries, Data and Information Blind Spots in Vietnamese FootballInjuries, Data and Information Blind Spots in Vietnamese Football In March, a...
BadmintonAsian Games 2026: Satwik-Chirag's Shock First-Round Exit and the Anatomy of a Structural CollapseA men's doubles badminton match lasting 68 minutes, split into three games of...
ChessJobava's 5.e5! in Samarkand: An Old Gambit, a Beautiful Win, and the Price of PopularityThe studio in Chengdu had gone quiet past midnight. On screen, Daniel King...
Domestic FootballOlaha Manh Duc and the test of a physical No.9 inside Vietnam's short-passing systemWhen Vietnam's squad list was published, one name made me pause longer than t...
International FootballThe Empty Report in the Dressing Room: What Remains When Football Data Falls SilentThe Empty Report in the Dressing Room: What Remains When Football Data Falls...
AthleticsBlank Cells on the Results Board: Vietnamese Women's Athletics and the Data Nobody RecordsIn April, I reopened the results file of a youth athletics meet in northern...
EsportsWhen Nine Esports Analysis Panels All Return Empty: Silence Is Not Safety2:14 a.m., Seoul. I reopened the analysis report I had just finished for a...
BadmintonOne Line for a Whole Team Tie: India's Women Open Their Asian Games 2026 Campaign Against KazakhstanThirty-one lines. That is everything the live blog of Day One at the 2026 Asi...
EsportsG2 swaps babybay for Sato: a role gamble and a VCT China signalWhen G2 Esports moved on from babybay, timing mattered more than the decision...
International FootballLiverpool Won on Instinct, Arsenal Won on Structure: Two Champions League Nights and the Truth Hidden Behind Alisson's HandsOn Tuesday night, Anfield opened its doors to Atlético Madrid. In the 17th...
International FootballRayados Come Back in Houston, Tigres Win Big: What to Read From Two FIFA-Break FriendliesIn the 83rd minute at Shell Energy Stadium, Houston, Hugo Cuypers put the bal...
Domestic FootballV.League 2026 transfer window: Release clause or the silence trap?At 9:40 PM on June 8, 2026, a verified football fanpage suddenly posted: “A...
TennisNine Breaks in Ningbo: When the No. 1 Badge Doesn't Match the CourtThere is a habit I have kept across twenty-seven years in this trade: after a...
International FootballAnthony Gordon and the 70 Million Euro Question: When Raw Pace Has to Relearn Silence at BarcelonaThe Silence Before a Sentence In an ITV interview, Anthony Gordon said he doe...
International FootballArda Güler and the Data Gap in Istanbul: When a Captain's Armband Falls, Turkish Football's Blind Spot Is ExposedA captain's armband falls onto the grass, and no one picks it up. In the 67th...
Table TennisEngland Table Tennis Reshapes the Future via 2026 ITTF World Hopes Week SystemEvery tactical map begins with a gap that someone overlooked. In the modern...
Table TennisTwo reigning champions, both seeded second: what the England Under-21 National Cup seeding sheet reveals about how a small table tennis nation operatesOn the England Under-21 National Cup seeding sheet, both reigning champions s...
EsportsOverwatch 2 Season 5: When Sombra and Roadhog Are Reborn at OnceIn more than four years of following professional Overwatch, no patch has...
BadmintonIndian Badminton at Asian Games 2026: Four Quarterfinals and the Void Behind One ShockIt was an afternoon when the scoreboard told the story more clearly than any...
International FootballInjuries, Data and Information Blind Spots in Vietnamese FootballInjuries, Data and Information Blind Spots in Vietnamese Football In March, a...
BadmintonAsian Games 2026: Satwik-Chirag's Shock First-Round Exit and the Anatomy of a Structural CollapseA men's doubles badminton match lasting 68 minutes, split into three games of...
ChessJobava's 5.e5! in Samarkand: An Old Gambit, a Beautiful Win, and the Price of PopularityThe studio in Chengdu had gone quiet past midnight. On screen, Daniel King...
Domestic FootballOlaha Manh Duc and the test of a physical No.9 inside Vietnam's short-passing systemWhen Vietnam's squad list was published, one name made me pause longer than t...
International FootballThe Empty Report in the Dressing Room: What Remains When Football Data Falls SilentThe Empty Report in the Dressing Room: What Remains When Football Data Falls...
AthleticsBlank Cells on the Results Board: Vietnamese Women's Athletics and the Data Nobody RecordsIn April, I reopened the results file of a youth athletics meet in northern...
EsportsWhen Nine Esports Analysis Panels All Return Empty: Silence Is Not Safety2:14 a.m., Seoul. I reopened the analysis report I had just finished for a...
BadmintonOne Line for a Whole Team Tie: India's Women Open Their Asian Games 2026 Campaign Against KazakhstanThirty-one lines. That is everything the live blog of Day One at the 2026 Asi...
EsportsG2 swaps babybay for Sato: a role gamble and a VCT China signalWhen G2 Esports moved on from babybay, timing mattered more than the decision...
International FootballLiverpool Won on Instinct, Arsenal Won on Structure: Two Champions League Nights and the Truth Hidden Behind Alisson's HandsOn Tuesday night, Anfield opened its doors to Atlético Madrid. In the 17th...
International FootballRayados Come Back in Houston, Tigres Win Big: What to Read From Two FIFA-Break FriendliesIn the 83rd minute at Shell Energy Stadium, Houston, Hugo Cuypers put the bal...
Domestic FootballV.League 2026 transfer window: Release clause or the silence trap?At 9:40 PM on June 8, 2026, a verified football fanpage suddenly posted: “A...
TennisNine Breaks in Ningbo: When the No. 1 Badge Doesn't Match the CourtThere is a habit I have kept across twenty-seven years in this trade: after a...
International FootballAnthony Gordon and the 70 Million Euro Question: When Raw Pace Has to Relearn Silence at BarcelonaThe Silence Before a Sentence In an ITV interview, Anthony Gordon said he doe...
International FootballArda Güler and the Data Gap in Istanbul: When a Captain's Armband Falls, Turkish Football's Blind Spot Is ExposedA captain's armband falls onto the grass, and no one picks it up. In the 67th...
Table TennisEngland Table Tennis Reshapes the Future via 2026 ITTF World Hopes Week SystemEvery tactical map begins with a gap that someone overlooked. In the modern...
